// 这里存放一些公共的代码逻辑
// 通过 GET / login 这个接口来获取当下的登录状态
function getUserInfo(pageName){
    $.ajax({
        type: 'get',
        url: 'login',
        success: function(body){
            // 判断此处的 body 是不是一个有效的 user 对象(userId = 0无效)
            if (body.userId && body.userId > 0) {
                // 登录成功
                console.log("当前用户登录成功! 用户名：" + body.username);
                if (pageName == 'blog_list.html') {
                    // 更新用户名
                    changeUsername(body.username);
                }
            } else {
                // 登录失败 提示信息 并跳转到 login.html
                alert("当前未登录, 请登录后重试！");
                location.assign('blog_login.html');
            }
        },
        error: function(){
            alert("当前未登录, 请登录后重试！");
            location.assign('blog_login.html');
        }
    });
}

// 用于更新用户名信息的方法
function changeUsername(username){
    let h3 = document.querySelector(".card>h3");
    h3.innerHTML = username;
}